mutual dependency - German English Dictionary